package org.appfuse.service;

import java.util.List;

import org.appfuse.model.Training;

/**
 * Data access object (DAO) for domain model class Dutyexperience.
 * @see temp.DutyExperience
 * @author MyEclipse - Hibernate Tools
 */
public interface TrainingManager extends Manager {
	   public void save(Training transientInstance) ;  public void update(Training transientInstance) ;
	    
		public void delete(Training persistentInstance) ;
	    
	    public Training findById(String a00, Integer id);
	    
	    public List findByA00(String a00);
	    
	    public Integer newId(String a00);
	    
	    
	    public List findByExample(Training instance) ;
	    
	    public List findByProperty(String propertyName, Object value) ;

		public List findByUserid(Object userid) ;
		
		public List findByPxlb(Object pxlb);
		
		public List findByZbdw(Object zbdw);
		
		public List findByCxdw(Object cxdw) ;
		
		public List findByCxdwlb(Object cxdwlb) ;
		
		public List findByCxdwszdq(Object cxdwszdq) ;
		
		public List findByPxbmc(Object pxbmc) ;
		
		public List findByPxblb(Object pxblb) ;
		
		public List findByZymc(Object zymc) ;
		
		public List findByLgzt(Object lgzt) ;
		
		public List findByWcqk(Object wcqk) ;
		
	    public Training merge(Training detachedInstance);

	    public void attachDirty(Training instance);
	    
	    public void attachClean(Training instance);
}